package resolver

// func (r *Resolver) fetchFilters(ctx context.Context, provider models.Provider, selector model.PageFilter) (*model.FilterPage, error) {
// 	tokenString := ctx.Value(models.TokenCtxKey).(string)

// 	resp, err := provider.GetMesheryFilters(tokenString, selector.Page, selector.PageSize, *selector.Search, *selector.Order, selector.Visibility)

// 	if err != nil {
// 		r.Log.Error(err)
// 		return nil, err
// 	}

// 	filters := &model.FilterPage{}

// 	err = json.Unmarshal(resp, filters)
// 	if err != nil {
// 		obj := "result data"
// 		return nil, models.ErrUnmarshal(err, obj)
// 	}

// 	return filters, nil
// }
